rock tossing game - French English Dictionary